<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>
    // while和do...while的区别
    // while       先判断,再执行  (先判断表达式是否成立,如果成立才循环)  => 理智型
    // do...while  无论条件成立与否,先执行一次,再判断    => 冲动型

    // 一般情况下,更习惯使用while循环, 在while循环处理 循环逻辑比较别扭的时候(先取值在判断) 使用do...while循环

    // while 
    // var i = 1;
    // while(i<=100){
    //     document.write(i + "<br>");
    //     i++;
    // }

    // var i = 1;
    // while(false){
    //     document.write(i + "<br>");
    //     i++;
    // }



    // do...while
    // do{
    //     循环体;
    // }while(表达式);

    // debugger;
    // var i = 1;
    // do{
    //     document.write(i + "<br>"); 
    //     i++;
    // }while(i<=10);

    var i = 1;
    do {  // 无论条件成立与否  都会先执行一次 再判断
      document.write(i + "<br>");
      i++;
    } while (false);



  </script>
</body>

</html>